iT邦幫忙

2022 iThome 鐵人賽

DAY 20
0
Software Development

第一次學C#的經驗談系列 第 20

Day20主題:專案練習-資料庫建置(上)

  • 分享至 

  • xImage
  •  

雖然接下來並不會所有作業功能皆會說明,但是會一口氣整理好所有會用到的資料表明細;讓後續開發可以更順暢!
此次範例會使用Entity Framework來開發,所以開發前記得要把資料庫先建立好哦!
/images/emoticon/emoticon14.gif

在開始建立資料庫前,先來好好進行工具的安裝吧!
先前有提到,專案大小並不龐大,所以選用Microsoft SQL Server 2019免費版來使用。

1. 下載資料庫:

2. 安裝資料庫:

  • 選擇[自訂]安裝。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779qqfP937UXA.png

  • 填入目的位置或是預設值,再按下[安裝]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779emic2xGiHC.png

    https://ithelp.ithome.com.tw/upload/images/20220920/20142779dyWoTV04Pb.png

  • 選擇[新增SQL Server獨立安裝或將功能加入至現有安裝]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779CfTe0yYOmm.png

  • 授權條款 --> 勾選[我接受授權條款和(A)],再[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779rh7vrwtK8h.png

  • 系統更新 --> 不需要選擇,直接[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779X1ds5ce0pP.png

  • 安裝規則 --> 不需要選擇,直接[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779MrUdG2Jmf0.png

  • 特徵選取 --> 勾選[資料庫引擎服務],[機器學習服務和語言延伸模組]與[搜尋的全文檢索和語意擷取]可不用勾選,[共用功能]則為預設值即可,再[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779wt35y7mlOJ.png
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779ILAVrYItq6.png

  • 執行個體組態 --> 填入想要的伺服器名稱,或是預設值,再[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779QogaLmcmNL.png

  • 伺服器組態 --> 不需要設定,再[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779Wm29Rz6Yws.png

  • 資料庫引擎組態 --> 設定成混合模式,並填入自訂密碼;再把現行帳號加入管理員群組,再[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779Yg8j96GLSo.png

  • 開始安裝,結束後接下[關閉]。

3. 啟用TCP/IP:讓程式可以順利連接至資料庫。

  • 從開始清單中,找到組管理員。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779Ew3TX4fQPw.png

  • 點選兩次TCP/IP,啟動調整為是,並填入SQL Server的預設Port為1433。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779kpvJHZN90Y.png
    https://ithelp.ithome.com.tw/upload/images/20220920/201427794ajasHL2K4.png

  • 最後要重新啟動資料庫才能生效。

4. 設定防火牆:跨機器時可順利連上資料庫。

  • 開啟防火牆,點選[進階設定]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779tZKk4ggjl4.png

  • 點選[輸入規則],並[新增規則]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779nqukPmjEg6.png

  • 選擇[連接埠],再[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779JBY0Z0CRAs.png

  • 填入特定本機連接埠[1433],再[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779HfTWPiT1wC.png
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779CeeFpJi3Te.png

  • 選擇[允許連線],再[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779iwYbNEmiW4.png

  • 全部勾選,再[下一步]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779yPy66BOgFd.png

  • 填入此防火牆規則名稱,再[完成]。
    https://ithelp.ithome.com.tw/upload/images/20220920/20142779EaKMGuuGDt.png

5. 下載SQL Server Management Studio (SSMS)資料庫管理介面:

參考來源:
Windows Server 如何安裝 SQL Server 2019 免費開發版


上一篇
Day19主題:專案練習-進銷存清單
下一篇
Day21主題:專案練習-資料庫建置(下)
系列文
第一次學C#的經驗談30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言